﻿/* Обнуление CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td { 
 margin: 0;
 padding: 0;
}
fieldset,img,abbr,acronym { 
 border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
 font-style: normal;
 font-weight: normal;
}
table {
 
 border-spacing: 0; /* обнуление рассто¤ни¤ между ¤чейками */
}
caption,th {
 text-align: left; /* выравнивание текста по левому краю */
}
ol,ul {
 list-style: none; /* убираем маркеры списков */
}
h1,h2,h3,h4,h5,h6 {
 font-size: 100%;
 font-weight: normal;
}
q:before,q:after {
 content: ''; /* отмен¤ем кавычки у тега Q */
}




/* меню */
#nav7, #nav7 ul, #nav7 li {
  margin: 0;
  padding: 0;
}
#nav7, #nav7 ul {
  background: #3D3D87;/* цвет фона */
  
}
#nav7 { /* подменю перемещается относительно меню */
  position: relative;
  display: table;
  width: 100%;
}
#nav7 ul { /* подменю находится вне потока */
  position: absolute;
  z-index: 5;
  display: none;
}
#nav7 li:hover ul { /* подменю будет показано, если курсор наведён на пункт меню с выпадающем списком */
  display: block;
}
#nav7 li {
  display: table-cell;
  text-align: center;
}
#nav7 ul li {
  display: block;
  text-align: left;
}
#nav7 .right { /* последнее подменю будет расширяться справа налево */
  direction: rtl;
}
#nav7 .right ul { /* для IE, решение найдено случайно, где связь ??? */
  right: 0;
}
#nav7 .right li { /* последнее подменю будет расширяться справа налево, но не пункты последнего подменю */
  direction: ltr;
}
#nav7 a {
	display: block;
	padding: 12px 0;/* высота полосы меню */
	font-size: 16pt;
	font-family: Times New Roman, Times, serif;
	color: #ffffff;/* цвет текста */
	text-decoration: none;
	text-shadow: 0 -1px 1px #151c07;
}
#nav7 ul a {
  padding: 3px 10px;
  
}
#nav7 li:hover {
  background: #3D3D87;/* цвет подсветки */
}



/* Основные */
body {
 background: #F0EFeb; /* цвет фона страницы */
}
.td1 {border: 0px solid green;text-align: center; width: 300px;}
.td2 {border: 1px solid green;text-align: center; width: 400px;}

.tablesection41{
	border: 0px solid green;
	width: 900px;
	vertical-align: top;
	background: #ffffff;
	padding: 20px 20px 20px 20px;
	text-decoration: none;
}
.tablesection42{border: 0px solid green; width: 300px; vertical-align: top; text-align:center; background: #FFFFFF; padding: 20px 0px 20px 0px;}
.tablefooter{
	border: 0px solid green;
	width: 1200px;
	margin: auto;
	text-align: center;
	background: #9acccd;
	padding: 10px 0px 10px 0px;
} 
.textfooter {font-weight: normal; font-size: 11pt; color: #ffffff; font-style: normal; text-indent:1em; text-align: center;}
.textred{font-weight: normal; font-size: 14pt; color: #ff0000; font-style: normal; text-indent:1em; text-align: justify;  line-height: 1.5;}  
.textbold{font-weight: bold; font-size: 14pt; color: #000000; font-style: normal; text-indent:1em; text-align: justify;  line-height: 1.5;}  

.text12center {
    font-weight: bold; 
	font-size: 12pt; 
	color: #1882C5; 
	font-style: normal;
    font-family: Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
    text-align: center;
}	
.text12centerblack {
    font-weight: bold; 
	font-size: 12pt; 
	color: #000000; 
	font-style: normal;
    font-family: Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
    text-align: center;
}

.text12red {
	font-weight: bold;
	font-size: 12pt;
	color: #ff0000;
	font-style: normal;
	font-family: Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: center;
	background-color: #FFFFFF;
}	

.text2 {
	font-weight: normal;
	font-size: 14pt;
	color: #000000;
	font-style: normal;
	font-family: Times,Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: justify;
	line-height: 1.5;
	
}
.text3 {
	font-weight: normal;
	font-size: 12pt;
	color: #834631;
	font-style: normal;
	font-family: "Times New Roman", Times, serif;
	text-indent:1em;
	text-align: justify;
}

.text4 {
	font-weight: 300;
	font-size: 14pt;
	color: #000000;
	font-style: italic;
	font-family: Times,Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: center;
	line-height: 1.5;
	background-color: #33FF00;
	
}
.text4bold {
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	font-style: normal;
	font-family: Times,Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: center;
	line-height: 1.5;
	background-color: #FFFFFF;
	
}

.textsection {
	font-weight: normal;
	font-size: 13pt;
	color: #000000;
	font-style: normal;
	font-family: Times,Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: justify;
	line-height: 1.5;
	
}

.text12left {
    font-weight: bold; 
	font-size: 12pt; 
	color: #1882C5; 
	font-style: normal;
    font-family: Times, Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
    text-align: left;
}
.text14center {
	font-weight: bold;
	font-size: 14pt;
	color: #ff0000;
	font-style: italic;
	font-family: Times, Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
	text-align: center;
}	   
.text14left {
    font-weight: bold; 
	font-size: 14pt; 
	color: #1882C5; 
	font-style: italic;
    font-family: Times, Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
    text-align: left;
}

.text11center {
 	font-size: 12pt; 
	color: #000000; 
	font-style: normal;
    font-family: Helvetica Neue, helvetica, arial, sans-serif;
	text-indent:1em;
    text-align: center;
}

.notpodcherk /* у ссылки с классом notpodcherk не будет подчеркивания по умолчанию */ 
	{
	color: #000000;	
	text-decoration: none;
	}  
.notpodcherk:hover 
	{ 
	text-decoration: underline; 
	}  

  
.table1 {border: 0px solid green; width: 1200px; margin: auto; padding: 20px 0px 0px 0px; line-height: 0; font-size: 0;}
.table2 {border: 0px solid green; width: 1200px; margin: auto; background: #FFFFFF;} 
.table3 {
	border: 0px solid green;
	width: 1200px;
	margin: auto;
	background: #9acccd;
} 
.table4 {
	border: 0px solid green;
	width: 1200px;
	margin: auto;
	background: #ffffff;
	padding: 20px 20px 20px 20px;
}
.table5 {border: 0px solid green; width: 1200px; margin: auto; background: #FFFFFF; padding: 10px 0px 10px 0px;} 
.catalog {border: 0px solid green;  border-spacing: 5px 10px; width: 1055px; margin: auto; background: #FFFFFF; padding: 0px 0px 0px 0px;}
.tableadmin{border-collapse: collapse; width: 1200px; margin: auto; text-align:left; background: #FFFFFF;}
.tableadmin1{border-collapse: collapse; width: 1000px; margin: auto; text-align:left; background: #FFFFFF;}
.tableadmin2{border-collapse: collapse; width: 1000px; margin: auto; text-align:center; background: #FFFFFF;}
.tableadmin3{border-collapse: collapse; width: 1200px; margin: auto; text-align:center; background: #FFFFFF;}

.tdadmin{border:1px solid green; margin:auto; text-align:left; padding:5px 5px 5px 5px;}
.tdadmin1{border:1px solid green; margin:auto; text-align:left; width:200px; padding:5px 5px 5px 5px;}
.tdadmin2{border:1px solid green; margin:auto; text-align:left; width:370px; padding:5px 5px 5px 5px;}
.tdadmin3{border:1px solid green; margin:auto; text-align:left; padding:5px 5px 5px 5px;}
.tdadmin4{border:1px solid green; text-align:center; padding:5px 5px 5px 5px;}
.tdadmin5{border:0px solid green; text-align:center; padding:5px 5px 5px 5px;}
.picture {

    float:left; /* Выравнивание по левому краю */

    margin: 10px 10px 10px 10px; /* Отступы вокруг картинки сверху, справа, снизу, слева соответственно*/

   }
.picture1 {

    float:center; /* Выравнивание по центру */

    margin: 10px 10px 10px 10px; /* Отступы вокруг картинки сверху, справа, снизу, слева соответственно*/

   }
   
.input {font-size:15px; width:60px; 4font-weight:bold; color:#000000; text-align:right;}
.input1 {font-size:18px; width:90px; 4font-weight:bold; color:#000000; text-align:right;}
   
div#rotator {position:relative; height:500px;}
div#rotator ul li {position:absolute; list-style: none;}
div#rotator ul li.show {z-index:500;}
